make-up stamp - French English Dictionary